package com.ruoyi.inventory.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;
/**
 * 商品类别对象 t_product_category
 *
 * @author xwj
 * @date 2024-06-11
 */
@TableName("t_product_category")
@Data
public class ProductCategory extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 父id */
    @Excel(name = "父id")
    @ApiModelProperty("父id")
    private Long pid;

    /** 祖先id */
    @Excel(name = "祖先id")
    @ApiModelProperty("祖先id")
    private String ancestors;

    /** 名称 */
    @Excel(name = "名称")
    @ApiModelProperty("名称")
    private String name;

    /** 排序 */
    @Excel(name = "排序")
    @ApiModelProperty("排序")
    private Long px;

    /** 1原材料、2商品 */
    @Excel(name = "1原材料、2商品")
    @ApiModelProperty("1原材料、2商品")
    private Integer type;

    @ApiModelProperty("删除标志")
    private Integer deleteFlag;

    /** 创建人id */
    @Excel(name = "创建人id")
    @ApiModelProperty("创建人id")
    private Long createId;

    /** 更新人id */
    @Excel(name = "更新人id")
    @ApiModelProperty("更新人id")
    private Long updateId;


}
